package com.base.cn.platform.os.entity.exam.record;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 考试记录查询条件对象
 *
 * @author s.li
 * @date 2018/12/10
 */
@Data
public class ExamRecordCondition extends ExamRecord {
    /**是否设置试题记录数据*/
    private boolean questionRecordData;
    /**是否设置试题数据*/
    private boolean questionData;
    /**是否设置试题类型数据*/
    private boolean templateData;
    /**是否设置节点数据*/
    private boolean loreSetPointData;
    /**是否设置试卷下的试题类型模板数据(用于试卷)*/
    private boolean paperQuestionTempData;
    /**是否设置试卷下的试题数据(用于试卷)*/
    private boolean paperQuestionData;
    /**是否设置用户数据*/
    private boolean userData;
    /**是否设置试卷数据*/
    private boolean examPaperData;
    /**是否设置课程数据*/
    private boolean courseData;
    /**是否设置班级数据*/
    private boolean classesData;
    /**设置考试记录的试题答对数量*/
    private boolean rightNumData;
    /**不包含的用户ID*/
    private BigDecimal notUserId;
    /**ID串*/
    private String ids;
    /**开始时间*/
    private Date startTime;
    /**结束时间*/
    private Date endTime;
    /**查询数量*/
    private int count;
    /**排序*/
    private int order;

    /**是否是真题练习 examId
     *
     */
    private Boolean  isExamId;

    /** 是否查询排名 */
    private boolean rankingData;
    /** 是否延期 */
    private int taskStatus;
    /** 根据学员查询 */
    private String userName;
    /**
     * 查询 使用  Catalog in
     */
    private String selectCourseIdsIn;
}
